Basics about queues and waiting lists

A queue in CallGuide is a queue of contacts waiting to be served, that is administrated by CallGuide. The queue order is fully controlled by automatic mechanisms in CallGuide. The agents cannot affect the order in which contacts are to be served. This is controlled by the CallGuide system. The system can be configured to apply a particular sorting order to a certain queue, for example, that when an agent becomes ready, the contact that has been waiting the longest is served.

There are three types of queues:

In Call Guide’s user interface, queue normally means a skill-based queue, while personal queues are simply known as personal queues.

Personal queues and personal waiting lists are both there for the customer to be able to wait for a specific agent. It is not possible to distinguish between an agent’s personal queue and the same agent’s personal waiting list when configuring routing. The specific agent’s queue/waiting list is simply configured as a destination.  Whether the contact will be routed to an agent’s waiting list or queue in the first place is ruled in the system parameters.

In addition to the configurations indicated below, there are many other things that can be configured as regards a queue, or a waiting list. Also see Description of Queues and waiting lists window, Add new skill based queue or waiting list and Template queues and waiting lists.

The Queue term

It does not matter if queues are personal, skill-based, or queues for contacts missing routing. They all belong to a particular organisation area. Agents who do not belong to the organisation area can never serve it. However, the agents’ subarea affiliation has no impact on who can serve a particular queue.

The Waiting list term

A waiting list, like a queue, is a place where contacts can wait to be served. In a waiting list, an agent can choose himself which of the waiting contacts he wants to serve. As with a queue, there is a particular sorting order, but this only affects the order in which the contacts are displayed in the waiting list. An agent can use various contact data to make his own assessment of which contact that should be processed.

In exactly the same way as there are personal and skill-based queues, there are also personal and skill-based waiting lists. What is set out above about the difference between these types of queue also applies to waiting lists.

A waiting list, like a queue, belongs to a particular organisation area, and as such can never be served by an agent outside that organisation area. However, it is possible for both queues and waiting lists to escalate contacts to other organisation areas, although once there the contacts naturally end up in different queues or waiting lists.

The configuration of a queue or waiting list specifies (e.g. via skills constraints) which agents that can potentially serve it. Naturally, the selection of agents that are serving a particular queue or waiting list at a particular time is also controlled by a number of other factors. For example, by which agents that are currently logged in and ready.